leave an animal free of ticks - Español Inglés Diccionario